top latch - Turkish English Dictionary